<!-- HTML header for doxygen 1.8.18-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Ipopt: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
  $(document).ready(function() { init_search(); });
/* @license-end */
</script>
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
  extensions: ["tex2jax.js"],
  jax: ["input/TeX","output/HTML-CSS"],
});
</script>
<script type="text/javascript" async="async" src="https://cdn.jsdelivr.net/npm/mathjax@2/MathJax.js"></script>
<link href="stylesheet.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 40px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">Ipopt Documentation
   &#160;<!--span id="projectnumber">3.14.17</span-->
   </div>
  </td>
   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <span id="MSearchSelect"                onmouseover="return searchBox.OnSearchSelectShow()"                onmouseout="return searchBox.OnSearchSelectHide()">&#160;</span>
          <input type="text" id="MSearchField" value="" placeholder="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
          </span>
        </div>
</td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('classIpopt_1_1BacktrackingLineSearch.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>

<div class="header">
  <div class="headertitle"><div class="title">Ipopt::BacktrackingLineSearch Member List</div></div>
</div><!--header-->
<div class="contents">

<p>This is the complete list of members for <a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a>, including all inherited members.</p>
<table class="directory">
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#a2c93df9a9a05bd6563467f4d66583984">accept_after_max_steps_</a></td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#a64621cbfadd99871d44255cb8f6c3ba0">accept_every_trial_step_</a></td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#a6b76b5574fa98b85acbea641df71d148">acceptable_iterate_</a></td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#a64e18798885f79f7b0952ac51ab5470b">acceptable_iteration_number_</a></td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#a8704605077f8fd05aebaa46061a1075a">acceptor_</a></td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#adf4d14f8c923f279b2f62163473e1ff9">ActivateFallbackMechanism</a>()</td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1ReferencedObject.html#aa69ecb0f026bd741e2fa84c31d4ec332">AddRef</a>(const Referencer *referencer) const</td><td class="entry"><a class="el" href="classIpopt_1_1ReferencedObject.html">Ipopt::ReferencedObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1AlgorithmStrategyObject.html#af2d972f86eec83a96682bd6741a1d265">AlgorithmStrategyObject</a>()</td><td class="entry"><a class="el" href="classIpopt_1_1AlgorithmStrategyObject.html">Ipopt::AlgorithmStrategyObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1AlgorithmStrategyObject.html#a662778d37614c58bd7299260fd54a401">AlgorithmStrategyObject</a>(const AlgorithmStrategyObject &amp;)</td><td class="entry"><a class="el" href="classIpopt_1_1AlgorithmStrategyObject.html">Ipopt::AlgorithmStrategyObject</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#a4765d59b9351a2d23794809cb436d6b6">alpha_for_y_</a></td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#a449f109862471d3e714ecdfed5f16c6e">alpha_for_y_tol_</a></td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#a0af4203f2e7dcbecad061b6d553e607a">alpha_red_factor_</a></td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#ae9d8ec4ddb8172cf67f7556a8a0e394e">AlphaForYEnum</a> enum name</td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#a37bff08e3b57b8cefd2dc1b8bcfc3a89">BacktrackingLineSearch</a>(const SmartPtr&lt; BacktrackingLSAcceptor &gt; &amp;acceptor, const SmartPtr&lt; RestorationPhase &gt; &amp;resto_phase, const SmartPtr&lt; ConvergenceCheck &gt; &amp;conv_check)</td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#a93b1776fcd5e8b4ea7f90faa165b4f45">BacktrackingLineSearch</a>(const BacktrackingLineSearch &amp;)</td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#a0c281f4b42c3a99ce411fecf7d37d3c5">CheckAcceptabilityOfTrialPoint</a>(Number alpha_primal)</td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#ad3aa80c41e50b2e095f0a29d38aac8fa">CheckSkippedLineSearch</a>()</td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#a1976e93763eb416e335a900c66ac67e4">constr_viol_tol_</a></td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#a2b01e6a4860c4576b2786b442611bd28">conv_check_</a></td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#a4c08b213efd298ed6d20dbc007b47b78">count_successive_shortened_steps_</a></td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#aff5362ea5f0b6d960df66ae4425dc8c1">CurrentIsAcceptable</a>()</td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#a2ccaef74d4e2231b009ea0c922e5fac0">DetectTinyStep</a>()</td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#a0664393925aa524a35d7d148c57d326f">DoBacktrackingLineSearch</a>(bool skip_first_trial_point, Number &amp;alpha_primal, bool &amp;corr_taken, bool &amp;soc_taken, Index &amp;n_steps, bool &amp;evaluation_error, SmartPtr&lt; IteratesVector &gt; &amp;actual_delta)</td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#ae9d8ec4ddb8172cf67f7556a8a0e394ea4451ba2942338923858c62540a18e8f1">DUAL_ALPHA_FOR_Y</a> enum value</td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#ae9d8ec4ddb8172cf67f7556a8a0e394ea402f71193b6ae8ad18f38d57a9fdea8b">DUAL_AND_FULL_ALPHA_FOR_Y</a> enum value</td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#a4ddc1224218792a2ae2c78df3a359092">expect_infeasible_problem_</a></td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#abd0c9b482b2796dcb75ba5949ddd3fe7">expect_infeasible_problem_ctol_</a></td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#ae052b3d5a240ff2a049c743b440de5be">expect_infeasible_problem_ytol_</a></td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#ab94812f5e40257514ab1aec07e52177f">fallback_activated_</a></td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#a0ff9e255c5d3621ff68abbe97393f2eb">FindAcceptableTrialPoint</a>()</td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#ae9d8ec4ddb8172cf67f7556a8a0e394ea9723643f00ee069f9594516fc2d3e57f">FULL_STEP_FOR_Y</a> enum value</td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1AlgorithmStrategyObject.html#a5f6310084b90871ee4eec3d89bb407ee">HaveIpData</a>() const</td><td class="entry"><a class="el" href="classIpopt_1_1AlgorithmStrategyObject.html">Ipopt::AlgorithmStrategyObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#a24c624a14bc4ccdcc770c263cc9d8c04">in_soft_resto_phase_</a></td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#ac5d32f743008b1502e5fec7e6b2e14de">in_watchdog_</a></td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1AlgorithmStrategyObject.html#aa2cb1ac4ea5b97c9283bc0fdb71da1d1">Initialize</a>(const Journalist &amp;jnlst, IpoptNLP &amp;ip_nlp, IpoptData &amp;ip_data, IpoptCalculatedQuantities &amp;ip_cq, const OptionsList &amp;options, const std::string &amp;prefix)</td><td class="entry"><a class="el" href="classIpopt_1_1AlgorithmStrategyObject.html">Ipopt::AlgorithmStrategyObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1AlgorithmStrategyObject.html#a71fb1af37ead96891f9508b5df8ce5d6">initialize_called_</a></td><td class="entry"><a class="el" href="classIpopt_1_1AlgorithmStrategyObject.html">Ipopt::AlgorithmStrategyObject</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#ae8f08335c6bc1e52057c3ae4f33988a9">InitializeImpl</a>(const OptionsList &amp;options, const std::string &amp;prefix)</td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1AlgorithmStrategyObject.html#a1c339999b0232bdaefc1fb7c623ad761">ip_cq_</a></td><td class="entry"><a class="el" href="classIpopt_1_1AlgorithmStrategyObject.html">Ipopt::AlgorithmStrategyObject</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1AlgorithmStrategyObject.html#a300fab52e53ccee1223bfaa1585129db">ip_data_</a></td><td class="entry"><a class="el" href="classIpopt_1_1AlgorithmStrategyObject.html">Ipopt::AlgorithmStrategyObject</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1AlgorithmStrategyObject.html#a52e6df16538cc859e99cb764e67b9acf">ip_nlp_</a></td><td class="entry"><a class="el" href="classIpopt_1_1AlgorithmStrategyObject.html">Ipopt::AlgorithmStrategyObject</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1AlgorithmStrategyObject.html#a9330e92f6c2fdabb9741d218d9c64f35">IpCq</a>() const</td><td class="entry"><a class="el" href="classIpopt_1_1AlgorithmStrategyObject.html">Ipopt::AlgorithmStrategyObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1AlgorithmStrategyObject.html#a097ab7f6103c3345324a257914fff29a">IpData</a>() const</td><td class="entry"><a class="el" href="classIpopt_1_1AlgorithmStrategyObject.html">Ipopt::AlgorithmStrategyObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1AlgorithmStrategyObject.html#add7ef129a410b51b3db14a12dea1fd03">IpNLP</a>() const</td><td class="entry"><a class="el" href="classIpopt_1_1AlgorithmStrategyObject.html">Ipopt::AlgorithmStrategyObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1AlgorithmStrategyObject.html#ada99d79edf49ae7d487ad2c3b63b82af">Jnlst</a>() const</td><td class="entry"><a class="el" href="classIpopt_1_1AlgorithmStrategyObject.html">Ipopt::AlgorithmStrategyObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1AlgorithmStrategyObject.html#ac9932c9aa490964fad96c38e5cb15a11">jnlst_</a></td><td class="entry"><a class="el" href="classIpopt_1_1AlgorithmStrategyObject.html">Ipopt::AlgorithmStrategyObject</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#a0d2ca9b278586381e9607982279f1229">last_mu_</a></td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1LineSearch.html#af2ec1bd039c55a71595069245cd3e1b0">LineSearch</a>()</td><td class="entry"><a class="el" href="classIpopt_1_1LineSearch.html">Ipopt::LineSearch</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1LineSearch.html#a1be123a0287499a6dac6a9aec4d45cbf">LineSearch</a>(const LineSearch &amp;)</td><td class="entry"><a class="el" href="classIpopt_1_1LineSearch.html">Ipopt::LineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#ae9d8ec4ddb8172cf67f7556a8a0e394ea0c82d77a42ab9e5785cdc800fa65f2c8">LSACCEPTOR_ALPHA_FOR_Y</a> enum value</td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#aceea0172636d2ce7d3db443d0642e021">magic_steps_</a></td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#ae9d8ec4ddb8172cf67f7556a8a0e394ea8aabbe6e182dcc126c5ba8e2d8c7e222">MAX_ALPHA_FOR_Y</a> enum value</td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#adfcb7c7e44ce668450205200b43cf535">max_soft_resto_iters_</a></td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#ae9d8ec4ddb8172cf67f7556a8a0e394ea9f2b34fd62ff49ab54fc23e3d65592a0">MIN_ALPHA_FOR_Y</a> enum value</td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#ae9d8ec4ddb8172cf67f7556a8a0e394eaa57c6dd2e8115e8edc0423ec8b115d8b">MIN_DUAL_INFEAS_ALPHA_FOR_Y</a> enum value</td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#a07607edbaa5f411ed25f62536e0fcfd6">operator=</a>(const BacktrackingLineSearch &amp;)</td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#a681bd2046268b6d2b0ea6fa6d7c7112a">PerformDualStep</a>(Number alpha_primal, Number alpha_dual, SmartPtr&lt; IteratesVector &gt; &amp;delta)</td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#ab980414da05e0ad58a43f2de1f77c86f">PerformMagicStep</a>()</td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#ae9d8ec4ddb8172cf67f7556a8a0e394ea9db45138a953c31da0ccf8f657a538a6">PRIMAL_ALPHA_FOR_Y</a> enum value</td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#ae9d8ec4ddb8172cf67f7556a8a0e394eaca8be5f966689ed34f45a5c6ca5476ee">PRIMAL_AND_FULL_ALPHA_FOR_Y</a> enum value</td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1AlgorithmStrategyObject.html#ac624e5a883f5c655cb0abbaa24eafcf9">ReducedInitialize</a>(const Journalist &amp;jnlst, const OptionsList &amp;options, const std::string &amp;prefix)</td><td class="entry"><a class="el" href="classIpopt_1_1AlgorithmStrategyObject.html">Ipopt::AlgorithmStrategyObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1ReferencedObject.html#aa99c6c922e04cf98edb2e7ea35cc046d">reference_count_</a></td><td class="entry"><a class="el" href="classIpopt_1_1ReferencedObject.html">Ipopt::ReferencedObject</a></td><td class="entry"><span class="mlabel">mutable</span><span class="mlabel">private</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1ReferencedObject.html#aac517534e10e36c946aeefc6fe337777">ReferenceCount</a>() const</td><td class="entry"><a class="el" href="classIpopt_1_1ReferencedObject.html">Ipopt::ReferencedObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1ReferencedObject.html#a5c0f2208e3ead22bf7c5179381ed8203">ReferencedObject</a>()</td><td class="entry"><a class="el" href="classIpopt_1_1ReferencedObject.html">Ipopt::ReferencedObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#a8bf0859cf762f870bf270f0c4c87c8fa">RegisterOptions</a>(SmartPtr&lt; RegisteredOptions &gt; roptions)</td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1ReferencedObject.html#ae6c952e7d1a63080dc8f121c008944fc">ReleaseRef</a>(const Referencer *referencer) const</td><td class="entry"><a class="el" href="classIpopt_1_1ReferencedObject.html">Ipopt::ReferencedObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#ac5f93da335cb0a2d7d2eb324664839a9">Reset</a>()</td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#ada2890e814f72f72556b43dc50630a9f">resto_phase_</a></td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#aa0a57f17d8646480bb31b424039bcb3b">RestoreAcceptablePoint</a>()</td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#a81cc850183ffef4215927545b8fe8451">rigorous_</a></td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#ae9d8ec4ddb8172cf67f7556a8a0e394ea387f4270c1094aea5aafd130c23db0de">SAFE_MIN_DUAL_INFEAS_ALPHA_FOR_Y</a> enum value</td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#a37b965f5bab43374dd0333edbaa7dc65">SetRigorousLineSearch</a>(bool rigorous)</td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#a230010424c04fede3703cd3bfb231b84">skipped_line_search_</a></td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#ae0a9aef439eaf4eccf1fc07a8e19d364">soft_resto_counter_</a></td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#a47683f506ec4c3e060bbb0ca73150c01">soft_resto_pderror_reduction_factor_</a></td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#a2863b0f7ba168bd21b3a42fa004e20b4">start_with_resto_</a></td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#add504b47a711ae5f566da19a69721a9c">StartWatchDog</a>()</td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#a67f2116a46935214b58e2d6843f17b75">StopWatchDog</a>()</td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#a6dcddc7c29025f5be8e9f1d6be627990">StopWatchDog</a>(SmartPtr&lt; IteratesVector &gt; &amp;actual_delta)</td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#a0f2a12ab54ee81a96e31f643fffdcf29">StoreAcceptablePoint</a>()</td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#a97baaa7143dc897d938ce17396f9cdd4">tiny_step_last_iteration_</a></td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#a0a109c03e0c4e11acbbf4f211ab3b2fa">tiny_step_tol_</a></td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#a05c4c1509b18c53aa1e739bb6a0e5a33">tiny_step_y_tol_</a></td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#a6b4cb70705cddf8421b78cb8bfc800e5">TryCorrector</a>(Number alpha_primal_test, Number &amp;alpha_primal, SmartPtr&lt; IteratesVector &gt; &amp;actual_delta)</td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#a374998bd8e0460a94479e6f02969af51">TrySecondOrderCorrection</a>(Number alpha_primal_test, Number &amp;alpha_primal, SmartPtr&lt; IteratesVector &gt; &amp;actual_delta)</td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#a2c3e6ee2229bf0a78db1b1ac579afcfd">TrySoftRestoStep</a>(SmartPtr&lt; IteratesVector &gt; &amp;actual_delta, bool &amp;satisfies_original_criterion)</td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#a780e2f8a40f2d8455161cb9769fb9413">watchdog_alpha_primal_test_</a></td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#a037591f11f038769ac88ef43d360a3bb">watchdog_delta_</a></td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#ad8ce6ef6cc67e510317d3777e9614381">watchdog_iterate_</a></td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#adea2af8bab8d7d4622c2bff850eeba2e">watchdog_shortened_iter_</a></td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#a05b2940462cda38956029887f80c70b1">watchdog_shortened_iter_trigger_</a></td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#aef1f76580d7f61409d51543a225741e8">watchdog_trial_iter_</a></td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#a2573e011f4b9da65c895dcfdec0efb01">watchdog_trial_iter_max_</a></td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1AlgorithmStrategyObject.html#aea25a150f7488885653c082eca5dab45">~AlgorithmStrategyObject</a>()</td><td class="entry"><a class="el" href="classIpopt_1_1AlgorithmStrategyObject.html">Ipopt::AlgorithmStrategyObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html#a7b08bac93f971abcf854b9d8c97eb304">~BacktrackingLineSearch</a>()</td><td class="entry"><a class="el" href="classIpopt_1_1BacktrackingLineSearch.html">Ipopt::BacktrackingLineSearch</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classIpopt_1_1LineSearch.html#af0662e2a2da3485f7378fe3c02457a38">~LineSearch</a>()</td><td class="entry"><a class="el" href="classIpopt_1_1LineSearch.html">Ipopt::LineSearch</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="classIpopt_1_1ReferencedObject.html#adbbf3aa5307da62ab8224ba599d4bd7a">~ReferencedObject</a>()</td><td class="entry"><a class="el" href="classIpopt_1_1ReferencedObject.html">Ipopt::ReferencedObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
</body>
</html>
